be in a tight squeeze - Allemand Anglais Dictionnaire